/* components/select/select.wxss */
.box{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 999;}
.select{width: 100vw;height: 875rpx;background: white;position: absolute;bottom: 0;left: 0;padding-top: 45rpx;box-sizing: border-box;border-radius: 20rpx 20rpx 0px 0px;}
.shade{width: 100%;height: 100vh;background: rgba(0,0,0,.7)}
.select-title{font-size: 38rpx;color: #111111;font-weight: 600;position: relative;margin-bottom: 33rpx;padding-left: 34rpx;}
.select-title i{position: absolute;right: 34rpx;top: -11rpx}
.choice{display: flex;justify-content: flex-start;color: #111111;padding-left: 34rpx;border-bottom: 1px solid #d0d0d0;}
.choice view{margin-right: 46rpx;line-height: 88rpx;font-size: 28rpx;max-width: 220rpx;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.choice view.active{color: #0067E6;border-bottom: 4rpx solid #0161EB}
.choice view.active1{font-size: 50rpx}
.list{font-size: 28rpx;line-height: 76rpx;color: #666666;padding-left: 34rpx;}
.listActive{color:#0161EB }
.select-list image{width: 27rpx;height: 19rpx;margin-left: 10rpx}
.opacity-btn{
  position: absolute;
  width: 100%;
  height: 96rpx;
  bottom: 0;
  background: linear-gradient(180deg,rgba(255,255,255,0.61), #ffffff);
}